package com.tln.sys.menu.service;

import java.util.List;
import java.util.Map;

import com.tln.sys.menu.model.Menu;
import com.xjj.core.modules.orm.Page;

public interface MenuService {
	
	public void saveMenu(Menu entity);
	
	public void updateMenu(Menu entity);

	public void deleteMenu(Long id);
	
	public Menu getMenu(Long id);
	
	public List<Menu> getAllMenuList();

	//要想上百万数据库，就必须分两步走，先获取id 值，再根据id来获取分页的数据，再进行封装
	//1、获取数据库总数、获取id,2、使用in 获取所需要的
	//下一步要加条件进行查询和测试
	public Page<Menu> getAllMenuByHql(Map map, int pageNo, int pageSize);

}
